temporary callus - Spanish English Dictionary